lead palmitate - French English Dictionary